<html>
<body>
Service argument is missing or does not match constructor signature
<!-- tooltip end -->

<p>
This inspection detects missing arguments in Symfony service definitions within XML configuration files.
It analyzes service definitions to identify when required constructor or method arguments are not properly configured.
</p>

<p>
The inspection checks for:
</p>

<ul>
    <li>Missing constructor arguments in service definitions</li>
    <li>Arguments that don't match the service class constructor signature</li>
    <li>Required parameters that are not provided in the XML configuration</li>
</ul>

<p>
Example XML service definition that would trigger this inspection:
</p>

<pre><code>
&lt;service id="my_service" class="App\Service\MyService"&gt;
    &lt;!-- Missing constructor arguments here --&gt;
&lt;/service&gt;

&lt;!-- Or if constructor expects 2 arguments but only 1 is provided --&gt;
&lt;service id="another_service" class="App\Service\AnotherService"&gt;
    &lt;argument type="service" id="doctrine.orm.entity_manager"/&gt;
    &lt;!-- Missing second argument --&gt;
&lt;/service&gt;
</code></pre>

</body>
</html>